Nuprl Definition : ecl-machine2 11,40

ecl-machine2(idsdaxTksaupd)
== Rall(update-spec-vars(upd);
== Rall(z.R-state-var(i;
== Rall(z.R-state-var(fpf-join(id-deq; ds; fpf-single(xT));
== Rall(z.R-state-var(da;
== Rall(z.R-state-var(z;
== Rall(z.R-state-var(fpf-ap(ds; id-deq; z);
== Rall(z.R-state-var(ks;
== Rall(z.R-state-var((k,s,v,z'. list_accum(z',nf.let n,f = nf
== Rall(z.R-state-var((k,s,v,z'. list_accum(in
== Rall(z.R-state-var((k,s,v,z'. list_accum(if a(n,k,s,v,s(x)) then f(s,v) else z' fi ;
== Rall(z.R-state-var((k,s,v,z'. list_accum(z';
== Rall(z.R-state-var((k,s,v,z'. list_accum(fpf-cap(upd;
== Rall(z.R-state-var((k,s,v,z'. list_accum(fpf-cap(product-deq(Knd; Id; Kind-deq; id-deq);
== Rall(z.R-state-var((k,s,v,z'. list_accum(fpf-cap(<kz>;
== Rall(z.R-state-var((k,s,v,z'. list_accum(fpf-cap([]))))) 
latex


DefinitionsRall(Lx.R(x)), update-spec-vars(upd), R-state-var(idsdaxTkstr), fpf-join(eqfg), fpf-single(xv), fpf-ap(feqx), x.A(x), list_accum(x,a.f(x;a); yl), let x,y = A in B(x;y), if b then t else f fi , f(a), fpf-cap(feqxz), product-deq(ABab), Knd, Id, Kind-deq, id-deq, <ab>, []
FDL editor aliasesecl-machine2

origin